import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      redirect: '/store' // 地址重定向 表示通过 / 访问到的是 /store
    }, {
      path: '/ebook',
      component: () => import('./views/ebook/index.vue'), // 路由主文件
      // 子路由
      children: [
        {
          path: ':fileName',
          component: () => import('./components/ebook/EbookReader.vue')
        }
      ]
    }, {
      path: '/store',
      component: () => import('./views/store/index.vue'),
      redirect: '/store/home', // 地址重定向 表示通过 /store 访问到的是 /store/home
      children: [
        {
          path: 'home', // 这里不能写成 '/home' 因为写成 '/home' 表示这是一个绝对路径，就不能通过 /store/home 访问该路径
          component: () => import('./views/store/StoreHome.vue')
        }
      ]
    }
  ]
})
